in someone's stead - Spanish English Dictionary